package bean;

import javax.persistence.DiscriminatorColumn;
import javax.persistence.DiscriminatorType;
import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;
import javax.persistence.Inheritance;
import javax.persistence.InheritanceType;

@Entity
@Inheritance(strategy = InheritanceType.SINGLE_TABLE)
@DiscriminatorColumn(discriminatorType = DiscriminatorType.STRING)
@DiscriminatorValue(value="A")
public class Accesorio extends Articulo {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -5980207906393310245L;
	private String nombre;
	private String composicion;
	private String medidas;
	private String categoria;
	
	public Accesorio(){
		
	}
	
	public Accesorio(int id, int referencia, String linea, String descripcion,
			String color, String seccion, float preciovu, int stock, String nombre,
			String composicion, String medidas, String categoria){
		super(id, referencia, linea, descripcion, color, seccion, preciovu, stock);
		this.nombre = nombre;
		this.composicion = composicion;
		this.medidas = medidas;
		this.categoria = categoria;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getComposicion() {
		return composicion;
	}

	public void setComposicion(String composicion) {
		this.composicion = composicion;
	}

	public String getMedidas() {
		return medidas;
	}

	public void setMedidas(String medidas) {
		this.medidas = medidas;
	}

	public String getCategoria() {
		return categoria;
	}

	public void setCategoria(String categoria) {
		this.categoria = categoria;
	}
	
	

}
